Indian travellers can apply for a Thailand visa online through the e-Visa portal, via an offline application at a Thai Embassy or Consulate, or by applying for a Visa on Arrival (VOA) at the airport. For any of these methods, you will need a passport valid for at least six months from the date of entry, passport-sized photos, proof of sufficient funds, and a confirmed return ticket.
Indian passport holders traveling for tourism or short-term business can enter Thailand without a visa for a stay of up to 60 days
Digital Arrival Card (TDAC)
From May 1, 2025, Indian travellers must complete the Thailand Digital Arrival Card (TDAC) online before their flight. The form, requiring passport, flight, accommodation, and health details, is accessible on the official Thailand Immigration Bureau website (Thailand Immigration Bureau website tdac.immigration.go.th).
Visa on Arrival (VOA)
Tourist e-visa (online)
If planning a stay longer than 60 days, Indian citizens should apply for a Tourist Visa (TR) through Thailand's e-visa system. The application process involves using the official Thai e-visa website (Thai e-visa website thaievisa.go.th), selecting the Tourist Visa (TR), completing the form, and submitting documents. Payment is made offline at Thai missions in India. Required documents include a valid passport, photos, flight and accommodation proof, a bank statement, and the application form. Visa fees and processing times vary.
Online e-Visa application
Offline application
Common documents required